Project Management Terms: Agile & Scrum - WittyWriter

Project Management Terms: Agile & Scrum

📘 Key Concepts and Definitions

🧮 Key Agile Metrics

🛠️ Core Scrum & Agile Terms

Scrum Roles

RoleDescription
Product OwnerThe voice of the customer. Responsible for defining the features of the product and prioritizing the Product Backlog to maximize value.
Scrum MasterA servant-leader for the team. Responsible for promoting and supporting Scrum, removing impediments, and facilitating events.
Development TeamA self-organizing, cross-functional group of professionals (e.g., engineers, designers, QA) who do the work of delivering a potentially releasable Increment of "Done" product at the end of each Sprint.

Scrum Events (Meetings)

EventPurposeWhen it Happens
SprintA fixed-length period (usually 1-4 weeks) during which a "Done," usable, and potentially releasable product Increment is created.Continuous cycle.
Sprint PlanningThe team plans the work to be performed in the upcoming Sprint.Beginning of a Sprint.
Daily ScrumA short (15-minute) daily meeting for the Development Team to synchronize activities and create a plan for the next 24 hours.Every day.
Sprint ReviewThe team demonstrates what they accomplished during the Sprint to stakeholders. The goal is to get feedback.End of a Sprint.
Sprint RetrospectiveThe team reflects on the past Sprint to identify what went well and what could be improved for the next one.After the Review, before the next Planning.

Scrum Artifacts (Things)

🧭 The Scrum Workflow

Scrum operates in a cyclical, iterative process.

Product Backlog ---> Sprint Planning ---> Sprint Backlog ---> Sprint (1-4 weeks)
      ^                                                            |
      |                                                            v
      +----- (Feedback) ----- Sprint Review <--- Increment <--- Daily Scrums
      |
      +----------------- (Process Improvement) ------------------ Sprint Retrospective
        

This entire loop repeats for the next Sprint, creating a continuous cycle of planning, executing, reviewing, and improving.

⌨️ Productivity & Best Practices

📊 Agile vs. Waterfall

AspectWaterfallAgile
ApproachLinear, sequential phases.Iterative and incremental cycles.
PlanningPlanned extensively upfront.Planned in short cycles; adaptable.
RequirementsFixed and defined at the start.Evolve and change throughout the project.
Customer InvolvementLow; primarily at the start and end.High; continuous collaboration and feedback.
Best ForProjects with stable, well-understood requirements.Complex projects with changing requirements.

🧪 Example: A User Story

A user story is a requirement from a user's perspective. It should also have acceptance criteria.

User Story:

As a shopper on an e-commerce site,
I want to save items to a wishlist,
so that I can easily find and purchase them later.

Acceptance Criteria (a simple example):

🧹 Troubleshooting Common Agile Anti-Patterns

📚 References and Further Reading

🍪 We use cookies to improve your experience. Learn more